OpenCities-Map-Readme

Die Konfigurationsdatei „ConfigurationSetup.cfg“

Wenn während einer Installation ein benutzerdefinierter Konfigurationspfad definiert wird, wird dieser in die Datei „ConfigurationSetup.cfg“ geschrieben. Die wiederum definiert das Stammverzeichnis für Konfigurationen in der Konfigurationsvariable _USTN_CUSTOM_CONFIGURATION. Die Datei „msconfig.cfg“ schließt die „ConfigurationSetup.cfg“ wie folgt ein:

%if exists ($(_USTN_INSTALLED_CONFIGURATION)ConfigurationSetup.cfg)
%  include $(_USTN_INSTALLED_CONFIGURATION)ConfigurationSetup.cfg
%endif

Bei Lieferung sieht der Inhalt der Datei „ConfigurationSetup.cfg“ wie folgt aus:

#----------------------------------------------------------------------
#  ConfigurationSetup.cfg – Konfiguriert das Stammverzeichnis Ihres Unternehmens
#  für Konfigurationen
#
# Diese Konfigurationsdatei dient hauptsächlich dazu, es Benutzern zu ermöglichen,
# das zu aktivierende Stammverzeichnis für Konfigurationen anzugeben. Das aktive Konfigurations-
# verzeichnis ist in _USTN_CONFIGURATION hinterlegt. Standardmäßig verweist es auf
# die von _USTN_INSTALLED_CONFIGURATION definierte installierte 
# Konfiguration, die aus Beispielarbeitsbereichen und -WorkSets bestehen kann.
# Wenn Ihre Organisation über ein eigenes Konfigurationsverzeichnis verfügt, können
# Sie _USTN_CUSTOM_CONFIGURATION auf diesen Verzeichnispfad verweisen lassen und wie folgt verwenden.
#
#_USTN_CUSTOM_CONFIGURATION = D:/.../MyConfiguration/
#_USTN_CONFIGURATION: ${_USTN_CUSTOM_CONFIGURATION}
#----------------------------------------------------------------------

#----------------------------------------------------------------------
# START: Der Abschnitt definiert die Benutzerauswahl während der Installation.
# Diese Zeilen werden vom Installationsprogramm generiert.
[General]
_USTN_CUSTOM_CONFIGURATION=

[SetConfiguration]
%if !defined (_USTN_USER_CONFIGURATION)
%if defined (_USTN_CUSTOM_CONFIGURATION) && ($(_USTN_CUSTOM_CONFIGURATION) != "") && exists ($(_USTN_CUSTOM_CONFIGURATION))
_USTN_CONFIGURATION = $(_USTN_CUSTOM_CONFIGURATION)
%endif
%endif

Wenn während der Installation kein Speicherort der benutzerdefinierten Konfiguration festgelegt wird, verweist _USTN_CONFIGURATION auf den Ordner mit der Standardkonfiguration, die durch _USTN_INSTALLED_CONFIGURATION festgelegt ist. Wenn während der Installation ein Speicherort der benutzerdefinierten Konfiguration festgelegt wird, wird der Pfad dieses Speicherorts in _USTN_CUSTOM_CONFIGURATION festgelegt.